﻿using Testudo.Core;
using Testudo.ViewModels;

namespace Testudo.Services;

public interface IScenarioService
{
    Task<List<ScenarioConfigVM>> GetList();
    Task<ScenarioConfigVM> Get(Guid id);
    Task<ScenarioConfigVM> Create(CreateScenarioConfigVM vm);
    Task<ScenarioConfigVM> Update(UpdateScenarioConfigVM vm);
    Task<ScenarioConfigVM> Patch(PatchData vm);
    Task<bool> Delete(DeleteScenarioConfigVM vm);
}